river-mouth bank - French English Dictionary